![]() ![]() |
Q: アプリケーションからファイルを作成したところですが、Finder ウインドウにアイコンが表示されません。何が問題なのでしょうか? A: 推奨される解決法は、更新したいファイルシステムオブジェクトを指定した状態で Finder に kAESync イベントを送ることです。Finder は LaunchServices を更新し、ファイルアイコンを表示し、変更を待っている他のアプリケーションに FNSubscribe を使って通知します。 MoreAppleEvents のサンプルコードでは、kAESync イベントを作成する方法と、これを Finder へ送信する方法を示しています。次のユーティリティルーチンを調べてみてください: [2003 年 4 月 15 日] |